

The Rochester Police Department is shifting towards the use of “process control” and away from year to year comparison statistics. The goal is to be able to compare current crime counts against a benchline of “normal”, rather than the benchline of the previous year (which may have been very high or very low compared to past years).
The Office of Business Intelligence has calculated “action limits” which you can see represented as dashed lines on the projection plots. These limits (both upper and lower) are calculated by using weighted 3 year averages as centering values, and then calculating the standard deviations to find how much variation from that average to expect.
If current counts for a section and crimetype break the upper action limit, it’s a signal to investigate the causes of that rise in activity. If current counts break the lower action limit, it’s a signal that there may be a beneficial intervention that can be studied and copied in other sections.
Variation within the action limits is assumed to be normal “statistical noise” not requiring attention or resources above the section level.
An aoristic heatmap shows the proportion of activity that occurs in a given hour, on a given day of the week. Lighter shades correspond with less activity, while darker red shades correspond with more activity. We have placed vertical lines that divide between first, second and third platoon hours, and as you can see from the bottom axis, the chart begins at 2300 hrs.
The rectangle labeled “Hr23” corresponds with the amount of activity occuring between 2300 and 2359 hrs on that day of the week. For calls that span hours, the weight of that call is divided evenly between the hour of dispatch and the hour it was cleared. For instance, the weight for a FGHTA call that was dispatched at 0800 and cleared at 1200 will be spread out evenly between Hr8, Hr9, Hr10 and Hr11.

Both the discretionary and non-discretionary pages show two different maps, each in their own tab. The first tab will show a Year-To-Date map, and the second tab will show a map of the last 28 days. The maps display hotspots only for the year to date map, as including markers for each call for service YTD would be overwhelming. The past 28 days map shows both individual addresses and hotspots. Clicking on an address will show a table of the types of calls there in the past 28 days. You may need to zoom in to see the hotspots, due to the amount of calls.

The non-discretionary graph shows the average RPD response time for various call for service types. The graph is split up into Critical, Urgent and Normal call for service types. Only call for service types that total one percent or more of the total number of non-discretionary calls are displayed. This is still a large number of calls, and was too large to display the name of each call type at the bottom of the graph. Therefore to see the call type name displayed, simply hover your cursor over the relevant circle on the graph (in the real chart; not the reference chart).
The circle size represents the call volume for that type of call. Large circles are for frequent call types, smaller circles are for infrequent call types (but that still represent more than 1% of total non-discretionary calls).

The discretionary graph shows the average time spent on a call by officers at the most common discretionary calls in that section (or city-wide, in the city-wide dashboard). Only calls for service that account for more than one percent of the total number of discretionary calls are displayed.
The size of the circle corresponds with how frequently officers answer that call for service. There are far more TSTOB calls than OOPSB calls, therefore the TSTOB circle is far larger than the OOPSB circle.
Calls are arranged alphabetically along the x axis, and the location of the corresponding circle on the y axis indicates the amount of time spent on the call on average. Only calls that we believe were coded correctly (for on scene time, clear time, etc.) are used to calculate the amount of time spent.
